bombarded particle - Francés Inglés Diccionario